int removeDuplicates(int* nums, int numsSize)
{
    int dst = 0;
    int src = 0;
    while (numsSize--)
    {
        if (nums[src] != nums[dst])
        {
            ++dst;
            nums[dst] = nums[src];
            ++src;
        }
        else ++src;
    }
    return dst + 1;
}